person who smokes or sells marijuana - Francés Inglés Diccionario